package com.yczlab.mybatis.dao;

import com.yczlab.mybatis.entity.Department;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface DepartmentDao {
    /**
     * 根据部门的id号查询该部门，返回一条记录
     * @param depId
     * @return Department
     */
    public Department findDeptById(Integer depId);

    /**
     * 根据部门的id号查询该部门，以及该部门下的所有员工信息。
     * @param depId
     * @return Department
     */
    public Department findDeptByIdPlus(Integer depId);

    /**
     * 根据部门的id号查询该部门，以及该部门下的所有员工信息。(分不查询)
     * @param depId
     * @return Department
     */
    public Department findDeptByIdStep(Integer depId);
}
